home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / etc / zsh_command_not_found < prev   
Text File  |  2009-10-13  |  645b  |  26 lines

  1. # (c) Zygmunt Krynicki 2007,
  2. # Licensed under GPL, see COPYING for the whole text
  3. #
  4. # This script will look-up command in the database and suggest
  5. # installation of packages available from the repository
  6.  
  7. # Pseudo-namespace cnf_
  8.  
  9. function cnf_preexec() {
  10.     typeset -g cnf_command="${1%% *}"
  11. }
  12.  
  13. function cnf_precmd() {
  14.     (($?)) && [ -n "$cnf_command" ] && [ -x /usr/lib/command-not-found ] && {
  15.         whence -- "$cnf_command" >& /dev/null ||
  16.             /usr/bin/python /usr/lib/command-not-found -- "$cnf_command"
  17.         unset cnf_command
  18.     }
  19. }
  20.  
  21. typeset -ga preexec_functions
  22. typeset -ga precmd_functions
  23. preexec_functions+=cnf_preexec
  24. precmd_functions+=cnf_precmd
  25.  
  26.